.template-head{
  text-align: center;
  align-content: center;
  width: 100%;
  margin-top: 10px;
}

.approve-form-table{
  align-content: center;
  vertical-align: center;
  text-align: center;
  box-sizing:border-box;
  /*border: solid #bfbfbf 1px;*/
}

table{
  border: solid #bfbfbf 1px;
  border-collapse: collapse;
  //padding: 20px 20px;
  max-width: 100%;
}
tr{
  height: 50px;
}
td{
  border: solid #bfbfbf 1px;
  padding: 20px 20px !important;
}
td:nth-child(3){
  height: 100px;
}

.table-div{
  width: 96%;
  margin: 10px auto;
}

.template-head-font{
  font-size: 30px;
  color: #999999;
  width: 88%;
}

.head-time{
  vertical-align: center;
  font-size: 14px;
  float: right;
  /*width: 12%;*/
  margin-right: 2%;
}